package com.itheima.encapsulation;

public class Student {
    //合理隐藏成员变量,避免被随意更改
    private double score;
    //但是也要提供方法给别人调用，来访问相关的成员变量
    public void setScore(double score){
        //this.score=score;
        //例如，添加校验
        if(score>=0&&score<=100){
            this.score = score;
        }else {
            System.out.println("数据非法");
        }
    }
    //外界只能通过getset方法来访问成员变量，那就可以在方法当中添加外来人员的控制
    public double getScore(){
        return score;
    }


    public void printPass(){
        System.out.println(score >= 60 ? "成绩及格" :  "成绩不及格");
    }
}